>>> HTML blocks - 118
<table><tr><td>
<pre>
**Hello**,

_world_.
</pre>
</td></tr></table>
<<<
<table><tr><td>
<pre>
**Hello**,
<p><em>world</em>.
</pre></p>
</td></tr></table>
>>> HTML blocks - 119
<table>
  <tr>
    <td>
           hi
    </td>
  </tr>
</table>

okay.
<<<
<table>
  <tr>
    <td>
           hi
    </td>
  </tr>
</table>
<p>okay.</p>
>>> HTML blocks - 120
 <div>
  *hello*
         <foo><a>
<<<
 <div>
  *hello*
         <foo><a>
>>> HTML blocks - 121
</div>
*foo*
<<<
</div>
*foo*
>>> HTML blocks - 122
<DIV CLASS="foo">

*Markdown*

</DIV>
<<<
<DIV CLASS="foo">
<p><em>Markdown</em></p>
</DIV>
>>> HTML blocks - 123
<div id="foo"
  class="bar">
</div>
<<<
<div id="foo"
  class="bar">
</div>
>>> HTML blocks - 124
<div id="foo" class="bar
  baz">
</div>
<<<
<div id="foo" class="bar
  baz">
</div>
>>> HTML blocks - 125
<div>
*foo*

*bar*
<<<
<div>
*foo*
<p><em>bar</em></p>
>>> HTML blocks - 126
<div id="foo"
*hi*
<<<
<div id="foo"
*hi*
>>> HTML blocks - 127
<div class
foo
<<<
<div class
foo
>>> HTML blocks - 128
<div *???-&&&-<---
*foo*
<<<
<div *???-&&&-<---
*foo*
>>> HTML blocks - 129
<div><a href="bar">*foo*</a></div>
<<<
<div><a href="bar">*foo*</a></div>
>>> HTML blocks - 130
<table><tr><td>
foo
</td></tr></table>
<<<
<table><tr><td>
foo
</td></tr></table>
>>> HTML blocks - 131
<div></div>
``` c
int x = 33;
```
<<<
<div></div>
``` c
int x = 33;
```
>>> HTML blocks - 132
<a href="foo">
*bar*
</a>
<<<
<a href="foo">
*bar*
</a>
>>> HTML blocks - 133
<Warning>
*bar*
</Warning>
<<<
<Warning>
*bar*
</Warning>
>>> HTML blocks - 134
<i class="foo">
*bar*
</i>
<<<
<i class="foo">
*bar*
</i>
>>> HTML blocks - 135
</ins>
*bar*
<<<
</ins>
*bar*
>>> HTML blocks - 136
<del>
*foo*
</del>
<<<
<del>
*foo*
</del>
>>> HTML blocks - 137
<del>

*foo*

</del>
<<<
<del>
<p><em>foo</em></p>
</del>
>>> HTML blocks - 138
<del>*foo*</del>
<<<
<p><del><em>foo</em></del></p>
>>> HTML blocks - 139
<pre language="haskell"><code>
import Text.HTML.TagSoup

main :: IO ()
main = print $ parseTags tags
</code></pre>
okay
<<<
<pre language="haskell"><code>
import Text.HTML.TagSoup

main :: IO ()
main = print $ parseTags tags
</code></pre>
<p>okay</p>
>>> HTML blocks - 140
<script type="text/javascript">
// JavaScript example

document.getElementById("demo").innerHTML = "Hello JavaScript!";
</script>
okay
<<<
<script type="text/javascript">
// JavaScript example

document.getElementById("demo").innerHTML = "Hello JavaScript!";
</script>
<p>okay</p>
>>> HTML blocks - 141
<style
  type="text/css">
h1 {color:red;}

p {color:blue;}
</style>
okay
<<<
<style
  type="text/css">
h1 {color:red;}

p {color:blue;}
</style>
<p>okay</p>
>>> HTML blocks - 142
<style
  type="text/css">

foo
<<<
<style
  type="text/css">

foo
>>> HTML blocks - 143
> <div>
> foo

bar
<<<
<blockquote>
<div>
foo
</blockquote>
<p>bar</p>
>>> HTML blocks - 144
- <div>
- foo
<<<
<ul>
<li>
<div>
</li>
<li>foo</li>
</ul>
>>> HTML blocks - 145
<style>p{color:red;}</style>
*foo*
<<<
<style>p{color:red;}</style>
<p><em>foo</em></p>
>>> HTML blocks - 146
<!-- foo -->*bar*
*baz*
<<<
<!-- foo -->*bar*
<p><em>baz</em></p>
>>> HTML blocks - 147
<script>
foo
</script>1. *bar*
<<<
<script>
foo
</script>1. *bar*
>>> HTML blocks - 148
<!-- Foo

bar
   baz -->
okay
<<<
<!-- Foo

bar
   baz -->
<p>okay</p>
>>> HTML blocks - 149
<?php

  echo '>';

?>
okay
<<<
<?php

  echo '>';

?>
<p>okay</p>
>>> HTML blocks - 150
<!DOCTYPE html>
<<<
<!DOCTYPE html>
>>> HTML blocks - 151
<![CDATA[
function matchwo(a,b)
{
  if (a < b && a < 0) then {
    return 1;

  } else {

    return 0;
  }
}
]]>
okay
<<<
<![CDATA[
function matchwo(a,b)
{
  if (a < b && a < 0) then {
    return 1;

  } else {

    return 0;
  }
}
]]>
<p>okay</p>
>>> HTML blocks - 152
  <!-- foo -->

    <!-- foo -->
<<<
  <!-- foo -->
<pre><code>&lt;!-- foo --&gt;
</code></pre>
>>> HTML blocks - 153
  <div>

    <div>
<<<
  <div>
<pre><code>&lt;div&gt;
</code></pre>
>>> HTML blocks - 154
Foo
<div>
bar
</div>
<<<
<p>Foo</p>
<div>
bar
</div>
>>> HTML blocks - 155
<div>
bar
</div>
*foo*
<<<
<div>
bar
</div>
*foo*
>>> HTML blocks - 156
Foo
<a href="bar">
baz
<<<
<p>Foo
<a href="bar">
baz</p>
>>> HTML blocks - 157
<div>

*Emphasized* text.

</div>
<<<
<div>
<p><em>Emphasized</em> text.</p>
</div>
>>> HTML blocks - 158
<div>
*Emphasized* text.
</div>
<<<
<div>
*Emphasized* text.
</div>
>>> HTML blocks - 159
<table>

<tr>

<td>
Hi
</td>

</tr>

</table>
<<<
<table>
<tr>
<td>
Hi
</td>
</tr>
</table>
>>> HTML blocks - 160
<table>

  <tr>

    <td>
      Hi
    </td>

  </tr>

</table>
<<<
<table>
  <tr>
<pre><code>&lt;td&gt;
  Hi
&lt;/td&gt;
</code></pre>
  </tr>
</table>
